package com.gzedu.module.service.meun;

import java.util.List;

import com.gzedu.common.sys.service.IBaseService;
import com.gzedu.common.util.page.Page;
import com.gzedu.module.modle.meun.Meun;


public interface IMeunService extends IBaseService<Meun>{
	/**
	 * 获取所有的子节点
	 * @param meun
	 * @param child
	 * @return
	 */
	public Meun getAllChildren(Meun meun, List<Meun> child);
	
	/**
	 * 分页获取数据
	 * @param page
	 * @return
	 */
	public Page<Meun> findPage(Page<Meun> page);
	
	/**
	 * 根据角色编号查询权限菜单信息
	 * @param roleCode
	 * @return
	 */
	public List<Meun> findByRoleCode(String roleCode);
}
